Superheros

Adipurush

Source Code

 
  
                # Adipurush Sketch Poster
                from sketchpy import canvas
                obj = canvas.sketch_from_image('G:\\python\\Adipurush.jpg')
                obj.draw()
            
 

Thalapathy Vijay

Source Code

 
            from sketchpy import library
            myObject = library.vijay()
            myObject.draw()

Rocking Star Yash

Source Code

 
                import turtle as tu

                class rockingstaryash:
                    def __init__(self):
                        self.r =[(12, 336) ,(17, 296) ,(27, 236) ,(34, 186) ,(41, 141) ,(54, 75) ,(117, 76) ,(132, 82) ,(143, 94) ,(149, 114) ,(149, 137) ,(145, 156) ,(141, 171) ,(136, 183) ,(123, 199) ,(102, 210) ,(106, 230) ,(110, 248) ,(115, 270) ,(120, 290) ,(125, 309) ,(129, 336) ,(94, 338) ,(65, 210) ,(46, 336) ,(12, 336)]
                        self.r1 =[(83, 104) ,(80, 123) ,(76, 145) ,(73, 164) ,(72, 179) ,(68, 191) ,(79, 190) ,(92, 184) ,(100, 173) ,(107, 156) ,(110, 139) ,(112, 128) ,(110, 119) ,(101, 108) ,(89, 106) ,(82, 105) ,(82, 104)]
                        self.o =[(285, 77) ,(264, 73) ,(239, 75) ,(221, 82) ,(206, 95) ,(193, 118) ,(185, 139) ,(176, 170) ,(168, 209) ,(165, 245) ,(163, 270) ,(164, 289) ,(169, 310) ,(176, 322) ,(184, 331) ,(192, 333) ,(200, 326) ,(200, 317) ,(192, 298) ,(186, 283) ,(186, 273) ,(186, 255) ,(189, 238) ,(191, 215) ,(191, 197) ,(195, 158) ,(218, 126) ,(239, 103) ,(263, 103) ,(287, 89) ,(286, 77)]
                        self.c =[(411, 74) ,(420, 71) ,(435, 71) ,(446, 73) ,(454, 74) ,(464, 79) ,(461, 101) ,(440, 91) ,(420, 84) ,(407, 76) ,(411, 74)]
                        self.k =[(483, 121) ,(486, 104) ,(488, 85) ,(489, 75) ,(507, 75) ,(524, 76) ,(523, 88) ,(521, 104) ,(518, 121) ,(515, 138) ,(513, 151) ,(512, 161) ,(510, 174) ,(510, 184) ,(510, 193) ,(522, 172) ,(534, 150) ,(548, 125) ,(558, 106) ,(568, 89) ,(575, 76) ,(590, 76) ,(611, 76) ,(600, 95) ,(588, 117) ,(572, 144) ,(557, 170) ,(545, 190) ,(538, 201) ,(544, 224) ,(551, 248) ,(560, 282) ,(567, 314) ,(573, 336) ,(531, 336) ,(520, 313) ,(520, 282) ,(516, 250) ,(509, 215) ,(509, 199) ,(512, 192)]
                        self.y =[(618, 76) ,(621, 97) ,(626, 127) ,(634, 165) ,(640, 193) ,(645, 224) ,(639, 257) ,(635, 283) ,(632, 310) ,(628, 334) ,(646, 335) ,(661, 336) ,(668, 307) ,(671, 275) ,(679, 232) ,(681, 220) ,(692, 200) ,(707, 171) ,(720, 145) ,(730, 122) ,(742, 94) ,(752, 75) ,(735, 74) ,(716, 76) ,(704, 102) ,(694, 127) ,(686, 148) ,(677, 167) ,(669, 192) ,(663, 154) ,(660, 124) ,(656, 92) ,(655, 74) ,(637, 75) ,(618, 76)]
                        self.facecolor =[(251, 299) ,(257, 291) ,(263, 279) ,(268, 264) ,(272, 248) ,(275, 236) ,(278, 228) ,(278, 220) ,(275, 215) ,(279, 210) ,(287, 204) ,(297, 200) ,(311, 204) ,(319, 208) ,(329, 210) ,(343, 212) ,(359, 212) ,(373, 211) ,(387, 214) ,(395, 219) ,(405, 226) ,(413, 234) ,(423, 240) ,(433, 245) ,(445, 248) ,(447, 252) ,(451, 259) ,(455, 266) ,(460, 271) ,(466, 278) ,(469, 286) ,(469, 300) ,(471, 312) ,(473, 322) ,(479, 336) ,(483, 346) ,(489, 351) ,(489, 360) ,(489, 366) ,(488, 375) ,(485, 384) ,(487, 393) ,(487, 405) ,(486, 414) ,(480, 422) ,(471, 429) ,(465, 432) ,(458, 436) ,(451, 437) ,(448, 434) ,(441, 428) ,(438, 423) ,(431, 417) ,(426, 416) ,(417, 415) ,(405, 413) ,(400, 412) ,(393, 407) ,(392, 403) ,(398, 395) ,(388, 396) ,(380, 402) ,(375, 408) ,(369, 410) ,(364, 410) ,(358, 410) ,(349, 410) ,(340, 414) ,(329, 420) ,(317, 425) ,(309, 431) ,(303, 438) ,(295, 451) ,(288, 453) ,(281, 453) ,(269, 451) ,(261, 448) ,(258, 441) ,(256, 437) ,(249, 428) ,(248, 417) ,(247, 405) ,(244, 390) ,(243, 379) ,(247, 361) ,(247, 351) ,(246, 332) ,(247, 325) ,(247, 310) ,(251, 301)]
                        self.facecolor1 =[(264, 302) ,(270, 292) ,(272, 287) ,(273, 282) ,(280, 271) ,(286, 261) ,(288, 252) ,(279, 263) ,(284, 245) ,(288, 234) ,(295, 226) ,(305, 222) ,(316, 223) ,(331, 220) ,(342, 220) ,(358, 218) ,(375, 220) ,(391, 226) ,(403, 236) ,(413, 244) ,(422, 252) ,(413, 249) ,(399, 246) ,(409, 254) ,(417, 256) ,(404, 256) ,(394, 257) ,(389, 266) ,(381, 275) ,(381, 286) ,(381, 297) ,(389, 305) ,(380, 310) ,(377, 316) ,(379, 325) ,(373, 319) ,(368, 326) ,(368, 338) ,(368, 350) ,(369, 360) ,(369, 372) ,(369, 387) ,(369, 398) ,(369, 404) ,(361, 405) ,(358, 395) ,(358, 379) ,(358, 355) ,(358, 330) ,(358, 316) ,(355, 312) ,(344, 312) ,(342, 309) ,(340, 302) ,(340, 291) ,(334, 279) ,(326, 269) ,(316, 266) ,(308, 270) ,(293, 277) ,(282, 285) ,(275, 291) ,(269, 298) ,(264, 301)]
                        self.facecolor2 =[(293, 447) ,(288, 430) ,(287, 407) ,(287, 382) ,(287, 365) ,(282, 360) ,(296, 353) ,(309, 345) ,(316, 342) ,(295, 340) ,(284, 335) ,(289, 336) ,(289, 336) ,(297, 338) ,(307, 337) ,(316, 335) ,(322, 333) ,(332, 331) ,(338, 329) ,(332, 325) ,(319, 319) ,(308, 318) ,(301, 318) ,(293, 321) ,(289, 323) ,(285, 327) ,(280, 331) ,(276, 338) ,(264, 347) ,(265, 335) ,(272, 316) ,(280, 309) ,(286, 306) ,(294, 306) ,(305, 307) ,(320, 308) ,(333, 308) ,(345, 318) ,(346, 328) ,(337, 340) ,(326, 352) ,(315, 363) ,(320, 362) ,(328, 359) ,(340, 351) ,(337, 364) ,(337, 374) ,(333, 378) ,(324, 384) ,(320, 391) ,(316, 397) ,(307, 410) ,(303, 420) ,(300, 431) ,(299, 438) ,(293, 446)]
                        self.nose =[(313, 365) ,(325, 354) ,(342, 337) ,(349, 324) ,(342, 314) ,(331, 308) ,(348, 311) ,(357, 312) ,(357, 326) ,(356, 344) ,(357, 364) ,(357, 380) ,(359, 395) ,(361, 405) ,(368, 406) ,(369, 386) ,(367, 361) ,(367, 346) ,(368, 330) ,(371, 318) ,(379, 326) ,(387, 335) ,(398, 343) ,(406, 348) ,(420, 356) ,(410, 368) ,(403, 368) ,(395, 361) ,(390, 349) ,(384, 339) ,(375, 329) ,(373, 326) ,(373, 345) ,(374, 360) ,(373, 374) ,(374, 385) ,(375, 389) ,(377, 384) ,(382, 378) ,(387, 373) ,(392, 370) ,(397, 370) ,(399, 375) ,(401, 382) ,(402, 389) ,(399, 394) ,(392, 395) ,(384, 399) ,(379, 401) ,(374, 406) ,(369, 410) ,(361, 409) ,(354, 404) ,(348, 402) ,(341, 402) ,(336, 404) ,(330, 403) ,(329, 395) ,(330, 390) ,(338, 379) ,(336, 369) ,(338, 360) ,(338, 354) ,(326, 361) ,(315, 366)]
                        self.nose1 =[(334, 404) ,(339, 404) ,(344, 403) ,(349, 404) ,(355, 407) ,(360, 410) ,(365, 412) ,(372, 409) ,(378, 405) ,(383, 401) ,(390, 398) ,(397, 395)]
                        self.facecolor3 =[(372, 325) ,(372, 335) ,(372, 348) ,(372, 363) ,(373, 376) ,(373, 386) ,(381, 379) ,(387, 371) ,(393, 368) ,(397, 368) ,(404, 374) ,(411, 381) ,(416, 390) ,(421, 396) ,(426, 404) ,(429, 409) ,(432, 413) ,(439, 411) ,(446, 413) ,(452, 420) ,(454, 427) ,(456, 434) ,(464, 433) ,(472, 430) ,(478, 422) ,(480, 412) ,(479, 398) ,(477, 378) ,(470, 349) ,(470, 355) ,(465, 365) ,(461, 373) ,(458, 386) ,(449, 380) ,(437, 370) ,(431, 365) ,(423, 355) ,(418, 360) ,(411, 367) ,(404, 369) ,(394, 359) ,(390, 348) ,(387, 340) ,(381, 334) ,(374, 325)]
                        self.facecolor4 =[(401, 304) ,(408, 297) ,(413, 293) ,(398, 296) ,(390, 303) ,(381, 310) ,(375, 318) ,(379, 326) ,(389, 336) ,(396, 342) ,(405, 351) ,(413, 354) ,(421, 358) ,(427, 352) ,(421, 344) ,(430, 341) ,(442, 334) ,(429, 334) ,(412, 330) ,(409, 326) ,(420, 326) ,(433, 325) ,(449, 318) ,(439, 310) ,(423, 307) ,(410, 310) ,(402, 314) ,(394, 319) ,(390, 324) ,(399, 324) ,(406, 326) ,(411, 327)]
                        self.eyebrowline =[(276, 329) ,(281, 323) ,(289, 318) ,(300, 316) ,(309, 315) ,(318, 315) ,(326, 317) ,(332, 320)]
                        self.eyebrowline2 =[(393, 314) ,(400, 309) ,(407, 305) ,(418, 304) ,(430, 303) ,(436, 305) ,(446, 309) ,(455, 312)]
                        self.ear1 =[(237, 356) ,(230, 359) ,(224, 362) ,(222, 367) ,(225, 377) ,(230, 384) ,(234, 390) ,(234, 400) ,(234, 409) ,(238, 417) ,(243, 423) ,(243, 416) ,(239, 407) ,(239, 400) ,(241, 391) ,(245, 382) ,(243, 372) ,(240, 364) ,(238, 356)]
                        self.ear2 =[(226, 360) ,(225, 366) ,(226, 372) ,(231, 374) ,(233, 381) ,(235, 371) ,(235, 361) ,(238, 355) ,(231, 357) ,(226, 361)]
                        self.ear3 =[(502, 353) ,(503, 362) ,(500, 371) ,(499, 379) ,(501, 385) ,(504, 388) ,(503, 377) ,(507, 369) ,(508, 363) ,(506, 359) ,(505, 355) ,(503, 353)]
                        self.beard =[(326, 451) ,(330, 459) ,(337, 464) ,(346, 468) ,(355, 469) ,(368, 469) ,(381, 468) ,(395, 464) ,(406, 458) ,(412, 451) ,(411, 459) ,(413, 468) ,(419, 475) ,(417, 480) ,(405, 486) ,(390, 486) ,(378, 483) ,(371, 476) ,(362, 477) ,(351, 485) ,(345, 496) ,(334, 495) ,(322, 495) ,(317, 478) ,(316, 469) ,(323, 452)]
                        self.shirt =[(223, 439) ,(210, 442) ,(195, 448) ,(177, 457) ,(160, 469) ,(143, 480) ,(123, 487) ,(104, 495) ,(87, 504) ,(71, 518) ,(61, 537) ,(51, 558) ,(40, 582) ,(33, 600) ,(23, 625) ,(20, 650) ,(19, 671) ,(12, 686) ,(11, 693) ,(23, 693) ,(40, 695) ,(55, 694) ,(77, 694) ,(93, 692) ,(114, 692) ,(146, 694) ,(177, 693) ,(246, 693) ,(361, 692) ,(501, 694) ,(565, 692) ,(635, 689) ,(710, 691) ,(750, 689) ,(744, 534) ,(727, 512) ,(710, 496) ,(695, 488) ,(667, 475) ,(642, 464) ,(616, 455) ,(596, 445) ,(576, 440) ,(552, 433) ,(522, 425) ,(514, 442) ,(506, 462) ,(502, 488) ,(494, 496) ,(490, 508) ,(485, 526) ,(478, 540) ,(467, 556) ,(454, 572) ,(436, 589) ,(421, 600) ,(401, 607) ,(379, 611) ,(360, 606) ,(337, 592) ,(321, 577) ,(319, 563) ,(302, 548) ,(289, 530) ,(274, 511) ,(261, 483) ,(251, 461) ,(232, 446) ,(228, 441) ,(222, 437)]
                        self.shirt1 =[(19, 692) ,(16, 677) ,(14, 650) ,(14, 647) ,(23, 659) ,(31, 676) ,(34, 660) ,(32, 641) ,(32, 634) ,(41, 650) ,(46, 665) ,(54, 681) ,(62, 689) ,(73, 692) ,(80, 690) ,(72, 676) ,(56, 656) ,(45, 624) ,(45, 615) ,(59, 641) ,(73, 655) ,(79, 649) ,(70, 629) ,(70, 609) ,(70, 594) ,(79, 613) ,(86, 645) ,(96, 666) ,(102, 684) ,(106, 688) ,(114, 688) ,(121, 688) ,(118, 663) ,(100, 622) ,(82, 571) ,(73, 542) ,(85, 551) ,(99, 553) ,(112, 565) ,(121, 576) ,(132, 591) ,(134, 573) ,(112, 512) ,(147, 574) ,(157, 606) ,(168, 640) ,(172, 670) ,(177, 684) ,(179, 692) ,(189, 692) ,(195, 690) ,(187, 644) ,(164, 592) ,(147, 534) ,(134, 501) ,(149, 511) ,(166, 515) ,(180, 519) ,(191, 525) ,(194, 550) ,(190, 575) ,(192, 597) ,(194, 616) ,(201, 597) ,(202, 583) ,(196, 553) ,(196, 530) ,(194, 509) ,(183, 486) ,(179, 466) ,(195, 462) ,(205, 455) ,(211, 452) ,(222, 465) ,(228, 478) ,(228, 495) ,(228, 503) ,(241, 504) ,(250, 500) ,(258, 524) ,(266, 544) ,(274, 557) ,(288, 567) ,(303, 585) ,(318, 607) ,(330, 622) ,(343, 639) ,(358, 656) ,(383, 672) ,(405, 680) ,(413, 680) ,(420, 678) ,(429, 674) ,(423, 665) ,(387, 659) ,(403, 650) ,(405, 634) ,(400, 627) ,(402, 610) ,(414, 610) ,(431, 597) ,(447, 586) ,(456, 574) ,(468, 559) ,(485, 538) ,(496, 519) ,(498, 499) ,(502, 493) ,(504, 480) ,(517, 466) ,(525, 460) ,(532, 451) ,(532, 465) ,(531, 487) ,(531, 514) ,(535, 514) ,(547, 495) ,(553, 473) ,(553, 456) ,(554, 446) ,(562, 469) ,(563, 487) ,(556, 512) ,(560, 546) ,(570, 532) ,(577, 505) ,(587, 491) ,(600, 484) ,(611, 482) ,(623, 483) ,(636, 481) ,(646, 482) ,(651, 483) ,(659, 486) ,(647, 492) ,(619, 495) ,(614, 507) ,(597, 520) ,(596, 528) ,(592, 540) ,(588, 562) ,(589, 571) ,(594, 584) ,(595, 606) ,(598, 617) ,(600, 642) ,(608, 637) ,(617, 614) ,(623, 595) ,(634, 565) ,(651, 537) ,(655, 528) ,(670, 515) ,(683, 514) ,(692, 511) ,(710, 512) ,(693, 503) ,(684, 495) ,(697, 489) ,(708, 484) ,(720, 493) ,(723, 495) ,(735, 504) ,(755, 517) ,(752, 538) ,(752, 559) ,(749, 573) ,(735, 587) ,(722, 597) ,(700, 611) ,(712, 590) ,(714, 570) ,(714, 566) ,(695, 569) ,(688, 600) ,(686, 617) ,(682, 631) ,(681, 652) ,(698, 645) ,(704, 627) ,(721, 608) ,(740, 591) ,(749, 591) ,(742, 613) ,(725, 635) ,(717, 647) ,(710, 667) ,(738, 659) ,(742, 658) ,(720, 672) ,(719, 685) ,(751, 675) ,(746, 686) ,(695, 687) ,(668, 690) ,(614, 686) ,(566, 686) ,(511, 690) ,(481, 691) ,(430, 689) ,(358, 680) ,(325, 688) ,(273, 686) ,(233, 684) ,(191, 689) ,(164, 683) ,(162, 689) ,(140, 690) ,(113, 684) ,(80, 686) ,(47, 692) ,(32, 691) ,(11, 685)]
                        self.shirt2 =[(20, 686) ,(23, 679) ,(23, 657) ,(39, 677) ,(42, 679) ,(43, 659) ,(45, 637) ,(54, 645) ,(69, 668) ,(78, 677) ,(87, 686) ,(88, 674) ,(83, 641) ,(81, 625) ,(81, 608) ,(83, 586) ,(85, 580) ,(90, 607) ,(99, 630) ,(124, 664) ,(132, 671) ,(132, 653) ,(125, 618) ,(114, 600) ,(103, 580) ,(138, 622) ,(146, 637) ,(152, 660) ,(155, 663) ,(157, 636) ,(157, 629) ,(149, 586) ,(148, 579) ,(145, 573) ,(187, 623) ,(206, 650) ,(238, 684) ,(234, 678) ,(228, 643) ,(228, 610) ,(228, 583) ,(218, 529) ,(209, 504) ,(229, 522) ,(249, 562) ,(258, 613) ,(260, 631) ,(265, 654) ,(273, 676) ,(274, 679) ,(278, 678) ,(285, 641) ,(282, 620) ,(279, 593) ,(256, 550) ,(281, 613) ,(293, 640) ,(301, 656) ,(321, 674) ,(323, 680) ,(344, 686) ,(358, 688) ,(386, 684) ,(428, 688) ,(430, 670) ,(419, 632) ,(420, 621) ,(456, 658) ,(457, 663) ,(462, 670) ,(470, 639) ,(469, 619) ,(456, 594) ,(477, 614) ,(492, 647) ,(497, 654) ,(501, 663) ,(514, 645) ,(517, 609) ,(518, 580) ,(519, 542) ,(529, 558) ,(539, 650) ,(539, 665) ,(552, 596) ,(565, 565) ,(583, 536) ,(608, 522) ,(631, 514) ,(613, 542) ,(591, 600) ,(587, 640) ,(591, 647) ,(597, 665) ,(601, 666) ,(620, 643) ,(627, 614) ,(629, 590) ,(625, 528) ,(615, 490) ,(671, 551) ,(679, 605) ,(671, 636) ,(670, 656) ,(675, 656) ,(693, 599) ,(695, 572) ,(691, 538) ,(681, 519) ,(698, 550) ,(715, 608) ,(727, 659) ,(723, 679) ,(721, 686) ,(692, 686) ,(675, 683) ,(634, 685) ,(589, 685) ,(547, 681) ,(476, 681) ,(414, 680) ,(363, 680) ,(315, 673) ,(244, 673) ,(208, 677) ,(135, 677) ,(95, 677) ,(49, 677) ,(21, 676)]
                        self.beard1 =[(327, 452) ,(321, 458) ,(315, 466) ,(316, 473) ,(319, 479) ,(320, 487) ,(322, 478) ,(323, 490) ,(327, 482) ,(328, 490) ,(324, 497) ,(336, 488) ,(335, 494) ,(342, 484) ,(343, 492) ,(351, 484) ,(354, 479) ,(350, 480) ,(358, 477) ,(365, 476) ,(371, 473) ,(376, 479) ,(380, 484) ,(380, 479) ,(385, 484) ,(395, 487) ,(390, 478) ,(398, 482) ,(398, 477) ,(405, 482) ,(410, 488) ,(408, 471) ,(414, 480) ,(413, 474) ,(419, 477) ,(411, 466) ,(412, 459) ,(405, 463) ,(403, 468) ,(397, 469) ,(391, 473) ,(383, 472) ,(369, 472) ,(358, 473) ,(349, 476) ,(343, 481) ,(336, 481) ,(331, 467) ,(341, 466) ,(334, 460) ,(326, 451)]
                        self.neck =[(328, 581) ,(335, 590) ,(343, 596) ,(352, 603) ,(361, 608) ,(374, 612) ,(390, 611) ,(408, 605) ,(424, 597) ,(440, 586) ,(461, 562) ,(479, 539) ,(488, 520) ,(488, 506) ,(485, 494) ,(474, 514) ,(459, 532) ,(432, 553) ,(399, 569) ,(366, 575) ,(332, 573) ,(330, 578) ,(328, 581)]
                        self.hair1 = [(182, 356) ,(193, 360) ,(205, 361) ,(220, 362) ,(229, 359) ,(235, 356) ,(235, 366) ,(236, 376) ,(237, 382) ,(237, 389) ,(241, 383) ,(241, 378) ,(244, 375) ,(242, 371) ,(240, 366) ,(240, 363) ,(244, 369) ,(248, 369) ,(246, 365) ,(245, 358) ,(246, 335) ,(247, 328) ,(253, 335) ,(249, 322) ,(248, 312) ,(249, 302) ,(255, 295) ,(261, 284) ,(267, 269) ,(270, 260) ,(273, 245) ,(277, 235) ,(279, 224) ,(277, 216) ,(285, 205) ,(296, 203) ,(307, 203) ,(303, 206) ,(312, 206) ,(325, 210) ,(338, 213) ,(349, 213) ,(363, 211) ,(385, 215) ,(403, 226) ,(419, 237) ,(433, 246) ,(446, 249) ,(454, 262) ,(463, 271) ,(469, 288) ,(471, 312) ,(478, 335) ,(485, 347) ,(488, 351) ,(488, 359) ,(490, 373) ,(486, 384) ,(487, 397) ,(487, 402) ,(491, 409) ,(484, 402) ,(487, 412) ,(478, 422) ,(472, 430) ,(471, 422) ,(466, 429) ,(461, 432) ,(459, 437) ,(453, 437) ,(446, 437) ,(438, 426) ,(431, 417) ,(414, 414) ,(400, 413) ,(389, 401) ,(398, 395) ,(390, 397) ,(380, 401) ,(373, 409) ,(367, 411) ,(358, 408) ,(347, 409) ,(326, 417) ,(336, 418) ,(326, 422) ,(321, 420) ,(314, 428) ,(311, 430) ,(311, 425) ,(305, 438) ,(303, 431) ,(301, 442) ,(296, 448) ,(291, 457) ,(293, 447) ,(287, 455) ,(289, 448) ,(283, 453) ,(279, 446) ,(280, 452) ,(274, 454) ,(270, 450) ,(266, 450) ,(270, 445) ,(261, 450) ,(265, 443) ,(257, 447) ,(261, 436) ,(261, 431) ,(255, 434) ,(254, 428) ,(250, 428) ,(255, 419) ,(250, 425) ,(256, 415) ,(250, 418) ,(250, 405) ,(249, 415) ,(247, 402) ,(247, 395) ,(246, 387) ,(241, 395) ,(238, 401) ,(243, 409) ,(243, 421) ,(234, 396) ,(228, 385) ,(222, 366) ,(220, 364) ,(213, 363) ,(203, 366) ,(193, 372) ,(198, 381) ,(194, 398) ,(205, 377) ,(208, 379) ,(205, 387) ,(204, 406) ,(215, 431) ,(207, 417) ,(212, 404) ,(219, 395) ,(223, 386) ,(221, 405) ,(217, 415) ,(218, 424) ,(224, 418) ,(226, 410) ,(226, 425) ,(219, 441) ,(222, 441) ,(223, 450) ,(227, 446) ,(231, 454) ,(236, 466) ,(243, 474) ,(249, 480) ,(252, 485) ,(250, 499) ,(252, 514) ,(255, 505) ,(263, 519) ,(269, 526) ,(273, 536) ,(283, 547) ,(287, 555) ,(288, 551) ,(296, 556) ,(302, 564) ,(309, 570) ,(318, 572) ,(326, 585) ,(328, 580) ,(345, 588) ,(337, 583) ,(353, 587) ,(373, 593) ,(360, 586) ,(370, 589) ,(387, 591) ,(384, 587) ,(405, 586) ,(393, 585) ,(409, 581) ,(397, 581) ,(409, 579) ,(419, 579) ,(408, 575) ,(432, 573) ,(422, 572) ,(439, 568) ,(434, 567) ,(442, 564) ,(435, 562) ,(449, 556) ,(457, 544) ,(457, 553) ,(463, 540) ,(468, 532) ,(479, 519) ,(478, 509) ,(479, 523) ,(484, 508) ,(485, 498) ,(491, 508) ,(495, 496) ,(503, 485) ,(501, 480) ,(511, 483) ,(502, 474) ,(512, 476) ,(503, 470) ,(516, 474) ,(506, 469) ,(518, 470) ,(508, 465) ,(524, 468) ,(514, 463) ,(530, 457) ,(516, 459) ,(526, 454) ,(521, 450) ,(547, 444) ,(524, 441) ,(541, 441) ,(528, 438) ,(540, 435) ,(551, 433) ,(539, 431) ,(552, 420) ,(539, 425) ,(531, 426) ,(542, 419) ,(524, 421) ,(532, 417) ,(526, 416) ,(539, 412) ,(518, 414) ,(508, 403) ,(510, 388) ,(520, 409) ,(516, 386) ,(521, 375) ,(522, 366) ,(531, 379) ,(526, 361) ,(526, 353) ,(539, 336) ,(546, 313) ,(548, 290) ,(553, 277) ,(577, 270) ,(554, 268) ,(562, 265) ,(546, 264) ,(552, 261) ,(557, 255) ,(547, 259) ,(557, 247) ,(540, 248) ,(551, 236) ,(539, 240) ,(542, 233) ,(536, 226) ,(534, 214) ,(528, 202) ,(522, 199) ,(530, 198) ,(520, 190) ,(546, 194) ,(522, 187) ,(531, 183) ,(517, 184) ,(528, 176) ,(517, 181) ,(524, 177) ,(511, 178) ,(514, 174) ,(515, 151) ,(513, 160) ,(504, 153) ,(494, 136) ,(480, 121) ,(472, 113) ,(475, 106) ,(472, 107) ,(459, 93) ,(463, 102) ,(446, 92) ,(428, 81) ,(403, 74) ,(376, 71) ,(346, 70) ,(317, 81) ,(291, 77) ,(270, 88) ,(240, 92) ,(224, 101) ,(233, 98) ,(218, 114) ,(207, 131) ,(199, 146) ,(188, 161) ,(179, 185) ,(176, 219) ,(176, 243) ,(179, 263) ,(172, 273) ,(174, 293) ,(179, 311) ,(190, 320) ,(190, 325) ,(185, 328) ,(191, 337) ,(189, 347) ,(183, 353) ,(182, 354)]
                        self.lips = [(327, 451) ,(337, 462) ,(351, 469) ,(370, 469) ,(387, 465) ,(404, 459) ,(411, 451) ,(401, 442) ,(391, 437) ,(383, 434) ,(377, 433) ,(370, 436) ,(365, 435) ,(360, 434) ,(354, 434) ,(347, 436) ,(342, 440) ,(336, 445) ,(327, 452) ,(339, 449) ,(350, 448) ,(361, 449) ,(371, 450) ,(382, 449) ,(392, 445) ,(402, 445) ,(390, 450) ,(379, 454) ,(366, 455) ,(356, 455) ,(345, 453) ,(336, 453) ,(332, 453)]
                        self.lips1 =[(338, 462) ,(336, 456) ,(335, 452) ,(341, 453) ,(350, 453) ,(359, 454) ,(370, 454) ,(379, 453) ,(387, 451) ,(397, 449) ,(403, 446) ,(393, 446) ,(381, 449) ,(372, 451) ,(366, 449) ,(358, 449) ,(350, 449) ,(342, 449) ,(332, 450) ,(329, 451) ,(333, 457) ,(337, 461)]
                        self.lips2 =[(337, 463) ,(337, 459) ,(337, 453) ,(345, 454) ,(356, 455) ,(366, 455) ,(377, 454) ,(386, 453) ,(396, 449) ,(401, 449) ,(407, 451) ,(401, 455) ,(395, 460) ,(388, 457) ,(383, 457) ,(377, 458) ,(373, 462) ,(368, 466) ,(364, 466) ,(361, 464) ,(355, 459) ,(351, 459) ,(344, 459) ,(342, 459) ,(342, 464) ,(340, 464) ,(337, 463)]
                        self.eye1 =[(279, 335) ,(289, 326) ,(298, 321) ,(306, 319) ,(315, 320) ,(328, 324) ,(336, 328) ,(325, 330) ,(313, 334) ,(299, 337) ,(290, 335) ,(284, 331)]
                        self.eyelid =[(294, 323) ,(295, 329) ,(304, 329) ,(305, 332) ,(301, 332) ,(297, 332) ,(304, 336) ,(310, 335) ,(316, 329) ,(316, 320) ,(306, 319) ,(299, 320) ,(295, 323)]
                        self.eyelid2 =[(298, 324) ,(300, 325) ,(300, 328) ,(297, 328) ,(296, 327) ,(296, 325)]
                        self.eye2 =[(390, 323) ,(397, 319) ,(407, 313) ,(417, 309) ,(426, 309) ,(436, 310) ,(442, 314) ,(447, 317) ,(439, 322) ,(430, 324) ,(418, 325) ,(407, 325) ,(400, 323) ,(391, 324)]
                        self.eyelid3 =[(408, 313) ,(409, 318) ,(420, 319) ,(420, 321) ,(411, 322) ,(415, 325) ,(419, 325) ,(424, 325) ,(430, 320) ,(432, 314) ,(429, 310) ,(422, 310) ,(418, 310) ,(413, 311) ,(409, 313)]
                        self.eyelid4 =[(410, 314) ,(412, 314) ,(411, 316) ,(409, 316) ,(409, 314)]
                        self.eyebrow1 =[(261, 312) ,(266, 306) ,(277, 301) ,(288, 299) ,(305, 301) ,(315, 302) ,(324, 304) ,(320, 299) ,(328, 306) ,(323, 295) ,(331, 306) ,(335, 306) ,(329, 293) ,(321, 290) ,(309, 288) ,(297, 288) ,(283, 292) ,(287, 289) ,(292, 287) ,(297, 286) ,(293, 286) ,(289, 287) ,(285, 288) ,(277, 292) ,(273, 296) ,(268, 301) ,(264, 305) ,(261, 309)]
                        self.eyebrow2 =[(393, 299) ,(397, 289) ,(406, 279) ,(421, 275) ,(440, 276) ,(433, 273) ,(442, 275) ,(452, 280) ,(460, 288) ,(463, 293) ,(453, 285) ,(446, 285) ,(432, 288) ,(422, 290) ,(407, 293) ,(395, 298)]
                        self.pen = tu.Turtle()
                        self.pen.speed(0)
                        self.x_offset = 400
                        self.y_offset = 400
                
                
                    def go(self, x, y):
                        self.pen.penup()
                        self.pen.goto(x-self.x_offset,(y*-1)+self.y_offset)
                        self.pen.pendown()  
                
                
                    def paint(self,coord,co=(0,0,0)):
                        self.pen.color(co)
                        t_x,t_y = coord[0]
                        self.go(t_x,t_y)
                        self.pen.fillcolor(co)
                        self.pen.begin_fill()
                        t = 0
                        for i in coord[1:]:
                            print(i)
                            x,y = i
                            if t:
                                self.go(x,y)
                                t = 0
                                self.pen.begin_fill()
                                continue
                            if x == -1 and y == -1:
                                t = 1
                                self.pen.end_fill()
                                continue
                            else:
                                self.pen.goto(x-self.x_offset,(y*-1)+self.y_offset) 
                        self.pen.end_fill()
                
                
                    def draw_fn(self,coord,mode = 1,co = (0,0,0),thickness = 1):
                        co = (co[0]/255,co[1]/255,co[2]/255)
                
                        self.pen.color(co)
                
                        if mode:
                            self.pen.width(thickness)
                            t_x,t_y = coord[0]
                            self.go(t_x,t_y)
                            t = 0
                            for i in coord[1:]:
                                print(i)
                                x,y = i
                                if t:
                                    self.go(x,y)
                                    t = 0
                                    continue
                                if x == -1 and y == -1:
                                    t = 1
                                    continue
                                else:
                                    self.pen.goto(x-self.x_offset,(y*-1)+self.y_offset)
                        else:
                            self.paint(coord=coord,co = co)
                
                    
                    def draw(self,retain=True):
                        self.draw_fn(self.r,co =(237, 7, 7),mode=0)
                        self.draw_fn(self.r1,co =(247, 247, 247),mode=0)
                        self.draw_fn(self.o,co =(237, 7, 7),mode=0)
                        self.draw_fn(self.c,co =(237, 7, 7),mode=0)
                        self.draw_fn(self.k,co =(237, 7, 7),mode=0)
                        self.draw_fn(self.y,co =(237, 7, 7),mode=0)
                        self.draw_fn(self.facecolor,co =(239, 203, 184),mode=0)
                        self.draw_fn(self.facecolor1,co =(228, 174, 146),mode=0)
                        self.draw_fn(self.facecolor2,co =(228, 174, 146),mode=0)
                        self.draw_fn(self.nose,co =(233, 187, 164),mode=0)
                        self.draw_fn(self.nose1,co =(58, 35, 34),mode=1,thickness=2)
                        self.draw_fn(self.facecolor3,co=(228, 174, 146),mode=0)
                        self.draw_fn(self.facecolor4,co=(228, 174, 146),mode=0)
                        self.draw_fn(self.eyebrowline,co =(15, 14, 14),mode=1,thickness=2)
                        self.draw_fn(self.eyebrowline2,co =(15, 14, 14),mode=1,thickness=2)
                        self.draw_fn(self.shirt,co=(61, 184, 179),mode=0)
                        self.draw_fn(self.shirt1,co=(48, 167, 161),mode=0)
                        self.draw_fn(self.shirt2,co=(41, 121, 118),mode=0)
                        self.draw_fn(self.neck,co=(225, 164, 143),mode=0)
                        self.draw_fn(self.hair1,co = (57, 35, 37),mode = 0)
                        self.draw_fn(self.beard,co=(227, 174, 143),mode=0)
                        self.draw_fn(self.beard1,co=(178, 116, 100),mode=0)
                        self.draw_fn(self.ear1,co = (230, 171, 139),mode = 0)
                        self.draw_fn(self.ear2,co = (183, 121, 96),mode = 0)
                        self.draw_fn(self.ear3,co = (230, 171, 139),mode = 0)
                        self.draw_fn(self.lips,co = (184, 88, 89),mode = 0)
                        self.draw_fn(self.lips1,co = (61, 31, 33),mode = 0)
                        self.draw_fn(self.lips2,co = (149, 63, 66),mode = 0)
                        self.draw_fn(self.eye1,co = (58, 35, 34),mode = 1,thickness=2)
                        self.draw_fn(self.eyelid,co = (58, 35, 34),mode = 0)
                        self.draw_fn(self.eyelid2,co = (255, 244, 243),mode = 0)
                        self.draw_fn(self.eye2,co = (58, 35, 34),mode = 1,thickness=2)
                        self.draw_fn(self.eyelid3,co = (58, 35, 34),mode = 0)
                        self.draw_fn(self.eyelid4,co = (255, 244, 243),mode = 0)
                        self.draw_fn(self.eyebrow1,co = (58, 35, 33),mode = 0)
                        self.draw_fn(self.eyebrow2,co = (58, 35, 33),mode = 0)
                
                        if retain:
                            tu.done()
                
                pen=rockingstaryash()
                pen.draw()

NT Rama Rao Jr.

Source Code

 
                import turtle as tu
                tu.bgcolor("orange red")
                class googlemapslogo:
                    def __init__(self):
                        self.hairbeard = [(302, 221), (301, 231), (300, 238), (297, 246), (296, 254), (299, 265), (302, 274),
                                          (305, 284), (307, 294), (306, 303), (312, 312), (318, 320), (325, 324), (329, 328),
                                          (332, 336), (334, 343), (334, 354), (337, 346), (339, 352), (343, 346), (343, 343),
                                          (345, 336), (350, 330), (357, 328), (361, 325), (356, 325), (365, 324), (369, 323),
                                          (374, 322), (380, 321), (385, 321), (390, 323), (393, 327), (399, 331), (404, 332),
                                          (408, 332), (413, 332), (417, 331), (419, 329), (424, 329), (429, 331), (434, 335),
                                          (440, 340), (450, 349), (446, 349), (455, 356), (450, 356), (454, 359), (454, 364),
                                          (462, 362), (466, 358), (470, 356), (473, 352), (475, 347), (477, 342), (480, 342),
                                          (484, 338), (486, 334), (487, 330), (490, 323), (492, 320), (493, 311), (495, 310),
                                          (496, 304), (500, 299), (502, 293), (502, 303), (501, 307), (500, 313), (499, 319),
                                          (495, 324), (496, 331), (493, 337), (491, 343), (489, 345), (488, 350), (487, 356),
                                          (485, 361), (482, 364), (479, 369), (473, 375), (472, 381), (469, 386), (466, 391),
                                          (464, 395), (461, 403), (461, 400), (458, 402), (457, 406), (455, 403), (453, 405),
                                          (450, 408), (447, 413), (441, 419), (439, 423), (435, 427), (432, 432), (430, 435),
                                          (427, 440), (423, 444), (420, 447), (418, 452), (418, 449), (415, 450), (411, 456),
                                          (411, 452), (408, 459), (407, 455), (401, 463), (403, 456), (398, 464), (397, 459),
                                          (393, 465), (392, 461), (390, 466), (388, 464), (384, 466), (383, 463), (381, 465),
                                          (381, 460), (379, 459), (378, 466), (375, 459), (376, 467), (371, 459), (370, 463),
                                          (367, 455), (365, 463), (363, 458), (363, 462), (359, 453), (358, 457), (360, 461),
                                          (355, 456), (356, 461), (352, 453), (352, 457), (348, 448), (346, 453), (344, 447),
                                          (344, 451), (340, 443), (340, 447), (338, 437), (337, 444), (335, 439), (332, 441),
                                          (331, 436), (329, 434), (328, 431), (325, 421), (324, 415), (323, 428), (321, 416),
                                          (323, 406), (323, 402), (313, 396), (309, 392), (302, 380), (303, 385), (298, 378),
                                          (294, 372), (291, 366), (288, 360), (287, 353), (284, 343), (281, 330), (279, 318),
                                          (279, 305), (280, 294), (281, 283), (284, 272), (285, 265), (287, 257), (290, 250),
                                          (292, 240), (295, 232), (295, 224), (296, 218), (296, 208), (293, 198), (289, 194),
                                          (288, 188), (290, 181), (292, 172), (292, 166), (293, 157), (296, 148), (297, 137),
                                          (298, 130), (300, 121), (300, 114), (302, 105), (306, 98), (309, 93), (312, 88), (317, 85),
                                          (315, 78), (314, 69), (314, 59), (318, 50), (321, 45), (328, 39), (333, 34), (338, 32),
                                          (341, 25), (345, 23), (351, 21), (353, 18), (360, 17), (366, 13), (373, 9), (381, 7),
                                          (386, 4), (393, 6), (397, 7), (400, 7), (403, 9), (409, 8), (416, 7), (426, 8), (437, 8),
                                          (442, 9), (451, 11), (458, 13), (464, 14), (468, 17), (474, 19), (482, 22), (487, 26),
                                          (492, 28), (497, 32), (500, 34), (503, 36), (506, 39), (511, 44), (513, 44), (515, 47),
                                          (516, 48), (521, 54), (525, 62), (527, 71), (529, 76), (531, 83), (535, 87), (538, 96),
                                          (541, 105), (542, 114), (538, 117), (536, 121), (533, 126), (532, 135), (532, 140),
                                          (531, 146), (531, 149), (533, 156), (532, 165), (530, 174), (528, 183), (529, 191),
                                          (526, 200), (523, 206), (521, 212), (519, 215), (517, 223), (513, 229), (512, 236),
                                          (512, 240), (511, 246), (510, 257), (508, 256), (507, 252), (508, 247), (508, 243),
                                          (509, 237), (506, 229), (504, 227), (506, 225), (507, 216), (506, 205), (504, 198),
                                          (507, 198), (508, 191), (512, 191), (509, 181), (510, 177), (508, 171), (505, 163),
                                          (503, 157), (499, 158), (490, 158), (492, 155), (488, 156), (480, 158), (470, 156),
                                          (463, 153), (454, 149), (453, 156), (450, 149), (443, 143), (435, 142), (421, 141),
                                          (416, 139), (408, 132), (401, 131), (391, 130), (384, 131), (379, 129), (371, 123),
                                          (367, 118), (360, 111), (359, 110), (354, 115), (350, 116), (342, 119), (336, 126),
                                          (348, 123), (338, 131), (337, 136), (335, 142), (343, 141), (337, 150), (338, 157),
                                          (341, 166), (333, 165), (342, 170), (336, 172), (342, 173), (335, 176), (341, 177),
                                          (332, 181), (340, 185), (333, 187), (337, 191), (328, 194), (322, 195), (312, 196),
                                          (317, 198), (313, 200), (317, 207), (311, 207), (306, 208), (303, 214), (302, 222)]
                        self.hairbg = [(335, 98), (341, 104), (352, 112), (360, 104), (367, 113), (373, 120), (382, 127), (386, 124),
                                       (392, 124), (403, 124), (411, 129), (420, 131), (435, 136), (446, 139), (451, 155), (457, 146),
                                       (463, 149), (476, 148), (491, 148), (499, 145), (498, 151), (512, 148), (521, 136), (528, 130),
                                       (518, 132), (506, 138), (508, 122), (496, 140), (489, 141), (485, 143), (495, 121), (484, 132),
                                       (487, 120), (486, 104), (485, 100), (474, 106), (480, 91), (471, 100), (470, 85), (465, 91),
                                       (451, 92), (434, 93), (448, 67), (441, 77), (436, 58), (435, 81), (432, 75), (424, 85),
                                       (417, 87), (409, 88), (412, 67), (408, 80), (400, 59), (395, 75), (399, 82), (402, 93),
                                       (403, 104), (399, 111), (389, 119), (377, 119), (371, 110), (379, 97), (377, 90), (376, 86),
                                       (380, 78), (374, 82), (375, 78), (370, 87), (362, 82), (362, 87), (359, 87), (354, 98),
                                       (353, 87), (347, 99), (339, 97), (335, 99)]
                        self.face1 = [(326, 192), (326, 175), (326, 159), (330, 138), (334, 123), (347, 107), (363, 102), (379, 111),
                                      (391, 119), (399, 119), (416, 126), (433, 128), (439, 128), (462, 132), (476, 143), (502, 142),
                                      (514, 142), (521, 160), (519, 185), (513, 206), (512, 221), (511, 231), (510, 242), (508, 258),
                                      (508, 268), (507, 287), (505, 296), (501, 309), (499, 321), (493, 328), (490, 338), (483, 346),
                                      (470, 362), (451, 374), (440, 355), (426, 337), (402, 335), (389, 332), (372, 331), (360, 333),
                                      (355, 343), (338, 354), (327, 340), (309, 319), (301, 307), (301, 279), (293, 263), (296, 232),
                                      (300, 216), (305, 202), (314, 190), (327, 191), (331, 191)]
                        self.face2 = [(441, 237), (442, 225), (439, 216), (450, 215), (461, 216), (475, 214), (480, 212), (483, 211),
                                      (487, 204), (488, 192), (484, 180), (484, 166), (493, 157), (505, 161), (504, 179), (508, 189),
                                      (502, 199), (504, 205), (504, 211), (506, 217), (505, 225), (507, 232), (508, 236), (508, 240),
                                      (508, 244), (506, 249), (507, 255), (505, 255), (499, 247), (490, 243), (485, 240), (478, 240),
                                      (474, 240), (466, 240), (453, 241), (445, 240), (441, 238)]
                        self.face3 = [(329, 196), (334, 194), (340, 196), (340, 203), (345, 209), (350, 212), (350, 209), (358, 214),
                                      (363, 214), (368, 216), (378, 216), (385, 221), (393, 226), (401, 227), (410, 229), (398, 222),
                                      (386, 212), (400, 215), (391, 207), (405, 215), (398, 207), (406, 212), (401, 204), (407, 205),
                                      (412, 208), (418, 212), (416, 205), (422, 213), (426, 225), (423, 232), (426, 236), (431, 239),
                                      (437, 239), (443, 240), (450, 242), (454, 241), (455, 234), (456, 227), (456, 220), (450, 216),
                                      (455, 216), (464, 216), (470, 216), (480, 216), (487, 213), (480, 213), (489, 209), (486, 207),
                                      (492, 203), (486, 202), (499, 197), (488, 196), (498, 189), (487, 189), (493, 183), (490, 183),
                                      (486, 181), (496, 177), (486, 175), (496, 170), (487, 165), (480, 164), (492, 165), (500, 166),
                                      (505, 169), (500, 173), (502, 182), (504, 187), (501, 195), (506, 196), (506, 191), (509, 192),
                                      (509, 180), (508, 170), (507, 166), (504, 160), (505, 155), (491, 158), (481, 158), (472, 157),
                                      (464, 155), (456, 152), (452, 155), (450, 150), (447, 147), (442, 146), (435, 146), (429, 146),
                                      (421, 145), (415, 143), (407, 140), (413, 140), (407, 136), (402, 134), (392, 134), (386, 136),
                                      (379, 139), (377, 135), (373, 126), (366, 123), (362, 121), (358, 122), (353, 123), (348, 126),
                                      (344, 131), (342, 139), (342, 145), (352, 142), (357, 141), (366, 141), (376, 143), (387, 144),
                                      (382, 148), (392, 150), (399, 150), (410, 152), (418, 155), (424, 156), (433, 158), (439, 163),
                                      (429, 166), (438, 167), (436, 174), (422, 177), (410, 178), (399, 182), (390, 183), (403, 186),
                                      (388, 185), (373, 180), (373, 182), (361, 179), (350, 171), (348, 177), (343, 173), (341, 178),
                                      (340, 183), (341, 188), (336, 192), (328, 197)]
                        self.sunglassesborder = [(324, 232), (331, 228), (338, 227), (345, 227), (357, 229), (368, 230), (378, 233),
                                                 (387, 235), (394, 237), (403, 240), (410, 245), (411, 251), (407, 260), (404, 267),
                                                 (398, 274), (392, 281), (386, 286), (378, 290), (370, 290), (358, 289), (350, 286),
                                                 (343, 281), (334, 275), (326, 268), (321, 263), (320, 255), (320, 245), (322, 236),
                                                 (325, 230), (336, 226), (346, 226), (352, 226), (362, 227), (370, 228), (379, 229),
                                                 (389, 232), (399, 234), (407, 236), (418, 237), (427, 239), (437, 241), (447, 243),
                                                 (462, 246), (475, 248), (483, 249), (489, 251), (496, 252), (502, 256), (509, 262),
                                                 (512, 269), (512, 278), (507, 286), (503, 293), (497, 298), (492, 302), (483, 306),
                                                 (474, 307), (465, 307), (455, 307), (444, 304), (439, 301), (432, 294), (430, 286),
                                                 (429, 278), (430, 271), (430, 263), (431, 256), (434, 251), (441, 248), (450, 248),
                                                 (458, 249), (465, 250), (474, 250), (480, 252), (487, 252), (496, 257), (505, 260)]
                        self.sunglassescolor = [(326, 234), (332, 230), (337, 230), (344, 229), (352, 230), (360, 231), (369, 232),
                                                (378, 235), (387, 237), (395, 240), (403, 241), (409, 246), (409, 254), (407, 259),
                                                (405, 265), (401, 270), (396, 276), (391, 280), (385, 284), (378, 288), (366, 289),
                                                (360, 288), (351, 284), (344, 279), (336, 275), (330, 270), (326, 266), (322, 261),
                                                (321, 253), (321, 246), (322, 240), (326, 234)]
                        self.sunglassescolor2 = [(436, 251), (448, 250), (459, 250), (468, 251), (478, 252), (486, 254), (494, 256),
                                                 (503, 261), (510, 268), (510, 277), (507, 285), (501, 293), (493, 300), (484, 304),
                                                 (476, 306), (465, 306), (456, 306), (446, 304), (439, 299), (434, 293), (430, 285),
                                                 (430, 280), (431, 272), (431, 264), (432, 257), (437, 251)]
                        self.eyebrow1 = [(327, 225), (335, 222), (340, 219), (344, 217), (345, 213), (351, 215), (357, 218), (365, 221),
                                         (365, 216), (376, 219), (380, 222), (388, 224), (392, 225), (400, 229), (408, 230), (412, 233),
                                         (407, 233), (402, 233), (396, 232), (389, 229), (379, 228), (372, 226), (364, 226), (355, 225),
                                         (348, 225), (341, 225), (337, 225), (333, 225), (327, 227), (325, 227)]
                        self.eyebrow2 = [(452, 242), (459, 242), (468, 241), (476, 241), (474, 240), (482, 240), (488, 241), (493, 244),
                                         (498, 247), (503, 253), (495, 251), (489, 248), (481, 246), (476, 246), (472, 243), (468, 245),
                                         (466, 245), (463, 244), (457, 243), (453, 242)]
                        self.face4 = [(304, 238), (313, 243), (314, 250), (315, 255), (318, 262), (322, 266), (327, 270), (331, 274),
                                      (337, 279), (344, 284), (352, 288), (343, 287), (352, 292), (346, 296), (337, 296), (329, 297),
                                      (347, 298), (341, 302), (337, 305), (331, 306), (337, 308), (334, 310), (327, 310), (323, 310),
                                      (329, 313), (332, 317), (337, 313), (342, 313), (349, 313), (344, 320), (347, 317), (353, 313),
                                      (356, 308), (358, 303), (365, 302), (364, 299), (366, 295), (367, 292), (372, 292), (377, 291),
                                      (384, 289), (376, 295), (371, 301), (367, 306), (362, 311), (360, 315), (358, 319), (356, 323),
                                      (354, 326), (350, 329), (346, 332), (346, 336), (342, 341), (341, 349), (337, 350), (334, 345),
                                      (333, 337), (329, 329), (320, 321), (311, 307), (307, 300), (303, 283), (298, 267), (297, 253),
                                      (298, 244), (301, 232), (304, 221), (308, 230), (315, 235), (319, 238), (319, 244), (316, 246),
                                      (309, 240), (304, 238)]
                        self.k = [(358, 321), (360, 314), (365, 307), (369, 302), (373, 298), (377, 294), (380, 290), (387, 288),
                                  (383, 291), (378, 298), (377, 301), (375, 306), (371, 308), (368, 311), (365, 313), (362, 317),
                                  (358, 322)]
                        self.nose1 = [(379, 318), (381, 316), (384, 316), (387, 318), (391, 321), (393, 325), (395, 330), (399, 331),
                                      (404, 333), (409, 333), (415, 332), (417, 330), (419, 328), (422, 325), (425, 324), (429, 325)]
                        self.lips1 = [(353, 353), (356, 348), (360, 345), (365, 342), (370, 340), (377, 340), (383, 339), (390, 340),
                                      (395, 340), (403, 340), (407, 342), (414, 344), (421, 346), (428, 354), (431, 360), (434, 365),
                                      (433, 371), (432, 377), (423, 372), (420, 370), (412, 367), (406, 365), (397, 364), (389, 363),
                                      (384, 361), (378, 358), (372, 357), (367, 356), (361, 356), (353, 353)]
                        self.h = [(355, 351), (363, 352), (369, 351), (379, 351), (384, 352), (389, 354), (393, 355), (396, 358),
                                  (402, 357), (407, 358), (413, 359), (419, 360), (425, 362), (429, 366)]
                        self.m = [(364, 347), (368, 344), (373, 343), (378, 342), (375, 348), (380, 348), (384, 345), (389, 344),
                                  (394, 344), (399, 346), (396, 350), (399, 352), (404, 348), (409, 347), (415, 351), (418, 355),
                                  (421, 357), (421, 353), (430, 363), (431, 360), (427, 353), (421, 348), (417, 346), (409, 344),
                                  (399, 342), (393, 341), (388, 340), (382, 339), (374, 341), (370, 341), (363, 344), (359, 348)]
                        self.nl = [(438, 301), (435, 305), (437, 311), (437, 317), (435, 322), (433, 325)]
                        self.nlm = [(379, 305), (384, 308), (376, 308), (375, 313), (377, 315), (380, 313), (383, 312), (386, 313),
                                    (390, 316), (394, 320), (397, 324), (401, 328), (404, 329), (408, 331), (413, 329), (417, 326),
                                    (420, 323), (424, 321), (430, 322), (429, 321), (425, 320), (421, 321), (419, 322), (415, 325),
                                    (413, 327), (411, 327), (408, 328), (403, 327), (399, 324), (398, 321), (395, 317), (391, 314),
                                    (389, 311), (384, 308)]
                        self.yy = [(376, 307), (376, 304), (379, 297), (383, 293), (389, 286), (395, 281), (400, 276), (404, 272),
                                   (409, 265), (411, 255), (417, 257), (415, 263), (415, 271), (414, 278), (413, 285), (413, 290),
                                   (411, 299), (410, 308), (410, 314), (406, 315), (402, 318), (396, 319), (393, 314), (388, 310),
                                   (384, 308), (377, 308)]
                        self.yyy = [(419, 257), (423, 257), (429, 258), (428, 263), (429, 273), (429, 279), (429, 283), (429, 290),
                                    (432, 296), (436, 300), (434, 304), (436, 310), (436, 313), (434, 322), (433, 317), (430, 314),
                                    (426, 311), (425, 303), (424, 296), (420, 291), (419, 300), (419, 304), (417, 308), (415, 315),
                                    (412, 320), (412, 316), (412, 312), (412, 304), (415, 299), (415, 294), (416, 280), (418, 272),
                                    (417, 261), (419, 257), (419, 257), (423, 257), (429, 258), (428, 263), (429, 273), (429, 279),
                                    (429, 283), (429, 290), (432, 296), (436, 300), (434, 304), (436, 310), (436, 313), (434, 322),
                                    (433, 317), (430, 314), (426, 311), (425, 303), (424, 296), (420, 291), (419, 300), (419, 304),
                                    (417, 308), (415, 315), (412, 320), (412, 316), (412, 312), (412, 304), (415, 299), (415, 294),
                                    (416, 280), (418, 272), (417, 261), (419, 257)]
                        self.s = [(289, 184), (294, 190), (297, 199), (301, 208), (304, 216), (308, 224), (311, 229), (317, 234),
                                  (321, 235)]
                        self.ear1 = [(290, 195), (295, 203), (295, 212), (294, 224), (293, 234), (290, 243), (288, 252), (287, 257),
                                     (284, 269), (277, 265), (270, 259), (269, 251), (266, 239), (266, 231), (264, 223), (263, 214),
                                     (263, 208), (264, 201), (265, 197), (268, 194), (269, 189), (274, 186), (279, 186), (285, 190),
                                     (289, 194), (295, 204)]
                        self.ear10 = [(279, 198), (276, 196), (271, 197), (270, 200), (267, 207), (267, 210), (267, 217), (267, 221),
                                      (267, 226), (269, 232), (270, 231), (269, 229), (269, 225), (269, 218), (271, 214), (272, 213),
                                      (273, 211), (275, 206), (278, 203), (279, 197)]
                        self.ear12 = [(287, 214), (282, 217), (276, 220), (274, 226), (276, 232), (280, 236), (282, 240), (283, 248),
                                      (285, 247), (286, 243), (286, 238), (286, 235), (287, 232), (289, 229), (293, 224), (291, 218),
                                      (288, 214)]
                        self.ear2 = [(510, 257), (511, 251), (512, 244), (513, 239), (516, 232), (519, 232), (525, 232), (529, 236),
                                     (529, 239), (530, 242), (528, 248), (524, 253), (523, 256), (521, 262), (519, 267), (516, 273),
                                     (514, 280), (512, 284), (510, 290), (507, 296), (502, 304), (504, 296), (505, 293), (507, 289),
                                     (510, 284), (513, 276), (513, 271), (511, 263), (510, 259)]
                        self.sunl = [(513, 271), (519, 271), (519, 263), (518, 255), (518, 250), (517, 246), (515, 243), (513, 237),
                                     (516, 232), (517, 231), (514, 230)]
                        self.face5 = [(435, 327), (440, 332), (443, 337), (447, 344), (450, 345), (449, 336), (448, 329), (448, 319),
                                      (449, 314), (461, 313), (466, 313), (477, 314), (474, 328), (473, 336), (468, 344), (468, 352),
                                      (476, 347), (476, 342), (482, 340), (485, 334), (490, 327), (492, 322), (494, 314), (498, 302),
                                      (501, 295), (494, 300), (494, 301), (489, 305), (483, 307), (473, 309), (462, 309), (452, 308),
                                      (444, 306), (440, 304), (440, 308), (440, 311), (439, 316), (438, 319), (436, 328)]
                        self.sunl2 = [(411, 252), (417, 253), (423, 255), (428, 256), (431, 256)]
                        self.j = [(354, 356), (355, 361), (355, 364), (362, 370), (366, 375), (370, 371), (376, 367), (382, 366),
                                  (390, 367), (397, 369), (403, 371), (410, 373), (411, 379), (416, 381), (419, 385), (421, 392),
                                  (425, 391), (427, 387), (430, 382), (433, 376), (434, 371), (431, 376), (425, 372), (418, 370),
                                  (413, 368), (406, 366), (401, 366), (396, 366), (391, 363), (382, 361), (379, 358), (370, 358),
                                  (364, 357), (355, 355)]
                        self.c = [(518, 239), (523, 239), (523, 245), (522, 249), (520, 254), (518, 260), (515, 266), (513, 260),
                                  (514, 257), (514, 250), (514, 247), (515, 244), (516, 240), (517, 239)]
                        self.neck = [(283, 346), (279, 354), (277, 366), (278, 373), (280, 382), (283, 388), (286, 392), (292, 398),
                                     (301, 404), (308, 410), (318, 417), (333, 421), (324, 390), (314, 380), (294, 357), (285, 345),
                                     (283, 345)]
                        self.collar = [(283, 340), (284, 344), (278, 344), (276, 349), (273, 353), (272, 357), (269, 363), (266, 371),
                                       (264, 377), (262, 386), (261, 395), (260, 402), (259, 410), (259, 418), (259, 425), (264, 432),
                                       (270, 441), (274, 448), (280, 456), (286, 464), (293, 473), (298, 478), (302, 485), (308, 493),
                                       (311, 495), (315, 489), (318, 482), (323, 476), (330, 467), (337, 458), (344, 450), (347, 442),
                                       (334, 428), (319, 417), (314, 414), (307, 409), (300, 403), (293, 398), (286, 392), (281, 384),
                                       (278, 379), (278, 372), (278, 366), (280, 357), (281, 351), (283, 345)]
                        self.collar2 = [(416, 451), (422, 460), (428, 467), (437, 476), (446, 484), (454, 494), (458, 489), (461, 481),
                                        (467, 469), (472, 458), (479, 447), (485, 436), (489, 426), (490, 411), (487, 401), (485, 392),
                                        (481, 382), (479, 376), (474, 375), (469, 377), (466, 387), (457, 397), (450, 404), (443, 414),
                                        (435, 425), (423, 431), (417, 436), (410, 447), (416, 451)]
                        self.shirt = [(476, 375), (483, 381), (492, 382), (499, 386), (507, 388), (515, 388), (523, 391), (533, 396),
                                      (543, 399), (555, 403), (569, 408), (580, 411), (592, 414), (600, 419), (610, 423), (620, 429),
                                      (628, 433), (639, 440), (646, 448), (663, 456), (673, 464), (681, 470), (685, 477), (697, 491),
                                      (702, 503), (709, 516), (713, 529), (714, 538), (718, 550), (706, 561), (691, 561), (646, 561),
                                      (601, 561), (162, 560), (137, 561), (85, 560), (64, 560), (51, 560), (42, 559), (34, 559),
                                      (32, 559), (32, 556), (33, 549), (35, 535), (40, 525), (45, 516), (48, 510), (51, 504), (55, 499),
                                      (61, 491), (70, 481), (77, 477), (84, 470), (94, 464), (108, 457), (121, 453), (132, 447),
                                      (148, 438), (168, 429), (190, 419), (203, 412), (216, 406), (228, 401), (237, 397), (250, 392),
                                      (258, 389), (263, 387), (259, 407), (259, 417), (262, 433), (273, 448), (284, 463), (297, 479),
                                      (303, 486), (320, 475), (331, 462), (359, 469), (395, 466), (408, 460), (439, 451), (459, 425),
                                      (471, 409), (477, 388), (478, 374)]
                        self.collarbg1 = [(282, 343), (276, 350), (273, 360), (270, 367), (267, 381), (264, 394), (264, 402),
                                          (263, 414), (264, 425), (270, 434), (277, 444), (285, 453), (293, 463), (299, 472),
                                          (306, 484), (310, 487), (317, 479), (322, 470), (329, 459), (335, 449), (330, 442),
                                          (322, 436), (322, 423), (309, 412), (301, 409), (288, 400), (279, 386), (277, 372),
                                          (276, 359), (281, 344)]
                        self.collarbg2 = [(422, 451), (427, 458), (433, 465), (440, 473), (447, 478), (455, 486), (463, 475),
                                          (470, 457), (483, 434), (486, 422), (485, 410), (483, 394), (479, 383), (477, 381),
                                          (470, 389), (464, 399), (456, 410), (451, 417), (446, 423), (434, 435), (429, 443),
                                          (421, 453)]
                        self.tie = [(329, 466), (333, 459), (340, 452), (347, 445), (362, 449), (380, 448), (407, 442), (414, 453),
                                    (418, 458), (419, 465), (413, 473), (410, 478), (404, 485), (406, 495), (413, 499), (419, 501),
                                    (425, 502), (429, 511), (433, 520), (438, 530), (441, 539), (448, 545), (456, 555), (462, 559),
                                    (449, 560), (421, 561), (388, 553), (385, 544), (381, 534), (378, 522), (376, 512), (375, 501),
                                    (373, 497), (370, 493), (359, 485), (348, 478), (340, 474), (329, 466)]
                        self.d1 = [(315, 491), (318, 485), (320, 481), (325, 472), (330, 468), (340, 473), (349, 479), (356, 484),
                                   (366, 490), (374, 496), (375, 507), (377, 522), (380, 529), (383, 536), (386, 545), (389, 554),
                                   (393, 560), (382, 561), (374, 561), (364, 554), (362, 541), (363, 528), (364, 519), (364, 504),
                                   (364, 492), (356, 489), (357, 511), (352, 507), (342, 503), (335, 499), (325, 495), (314, 491)]
                        self.d2 = [(109, 560), (104, 544), (99, 531), (91, 510), (89, 495), (103, 484), (120, 476), (135, 471),
                                   (156, 460), (170, 456), (179, 447), (192, 442), (203, 435), (213, 424), (219, 416), (238, 411),
                                   (239, 417), (240, 421), (248, 419), (258, 416), (261, 428), (267, 440), (276, 451), (283, 463),
                                   (292, 472), (300, 486), (308, 493), (313, 496), (316, 492), (328, 495), (339, 502), (348, 505),
                                   (356, 510), (356, 489), (363, 492), (364, 510), (362, 526), (363, 541), (363, 549), (363, 560),
                                   (338, 560), (313, 560), (294, 560), (238, 560), (216, 560), (206, 561), (197, 550), (185, 538),
                                   (163, 518), (141, 508), (150, 521), (155, 533), (163, 544), (172, 559), (169, 560), (151, 543),
                                   (161, 560), (153, 560), (132, 561), (113, 561), (107, 559)]
                        self.d3 = [(72, 499), (80, 512), (85, 528), (90, 544), (73, 561), (72, 540), (73, 517), (72, 498)]
                        self.d4 = [(412, 455), (417, 459), (417, 470), (409, 480), (404, 487), (406, 492), (411, 497), (419, 493),
                                   (426, 491), (440, 489), (446, 492), (454, 493), (447, 489), (439, 478), (433, 471), (428, 465),
                                   (422, 458), (417, 453), (413, 454), (413, 456)]
                        self.d5 = [(486, 389), (489, 392), (492, 392), (497, 391), (504, 396), (512, 402), (523, 406), (531, 409),
                                   (546, 413), (552, 417), (543, 419), (527, 422), (514, 429), (506, 437), (519, 434), (531, 433),
                                   (495, 450), (527, 438), (512, 446), (527, 441), (539, 438), (556, 436), (567, 436), (578, 438),
                                   (587, 439), (599, 444), (618, 449), (634, 452), (648, 461), (659, 470), (670, 476), (682, 486),
                                   (672, 476), (682, 484), (689, 490), (695, 500), (697, 506), (701, 515), (703, 525), (710, 538),
                                   (711, 549), (714, 558), (701, 559), (691, 559), (680, 559), (668, 560), (654, 560), (648, 560),
                                   (635, 560), (616, 558), (599, 560), (582, 560), (569, 560), (554, 560), (530, 559), (510, 559),
                                   (492, 559), (464, 558), (456, 554), (449, 548), (443, 537), (435, 524), (431, 514), (426, 504),
                                   (417, 502), (412, 497), (427, 491), (432, 491), (441, 490), (451, 496), (457, 494), (461, 486),
                                   (464, 478), (470, 470), (475, 458), (481, 445), (488, 432), (489, 418), (489, 410), (486, 397),
                                   (488, 388)]
                        self.d6 = [(374, 497), (377, 494), (381, 491), (386, 487), (393, 486), (400, 486)]
                        self.d7 = [(179, 451), (190, 445), (205, 439), (241, 424), (246, 425), (253, 427), (259, 426), (261, 432),
                                   (266, 436), (271, 444), (276, 451), (282, 459), (287, 465), (283, 465), (272, 461), (267, 459),
                                   (257, 454), (263, 453), (268, 451), (272, 447), (268, 443), (265, 439), (263, 437), (257, 437),
                                   (251, 437), (241, 434), (238, 434), (240, 428), (239, 428), (232, 436), (218, 446), (207, 450),
                                   (199, 452), (185, 452), (179, 452)]
                        self.d8 = [(361, 539), (354, 533), (344, 528), (334, 524), (321, 520), (304, 514), (289, 509), (275, 507),
                                   (250, 499), (265, 506), (284, 511), (297, 518), (244, 507), (261, 514), (273, 519), (288, 522),
                                   (300, 527), (315, 530), (330, 532), (330, 532), (347, 538), (361, 540)]
                        self.pen = tu.Turtle()
                        self.pen.speed(0)
                        self.x_offset = 400
                        self.y_offset = 300
                    def go(self, x, y):
                        self.pen.penup()
                        self.pen.goto(x - self.x_offset, (y * -1) + self.y_offset)
                        self.pen.pendown()
                    def paint(self, coord, co=(0, 0, 0)):
                        self.pen.color(co)
                        t_x, t_y = coord[0]
                        self.go(t_x, t_y)
                        self.pen.fillcolor(co)
                        self.pen.begin_fill()
                        t = 0
                        for i in coord[1:]:
                            print(i)
                            x, y = i
                            if t:
                                self.go(x, y)
                                t = 0
                                self.pen.begin_fill()
                                continue
                            if x == -1 and y == -1:
                                t = 1
                                self.pen.end_fill()
                                continue
                            else:
                                self.pen.goto(x - self.x_offset, (y * -1) + self.y_offset)
                        self.pen.end_fill()
                
                    def draw_fn(self, coord, mode=1, co=(0, 0, 0), thickness=1):
                        co = (co[0] / 255, co[1] / 255, co[2] / 255)
                        self.pen.color(co)
                        if mode:
                            self.pen.width(thickness)
                            t_x, t_y = coord[0]
                            self.go(t_x, t_y)
                            t = 0
                            for i in coord[1:]:
                                print(i)
                                x, y = i
                                if t:
                                    self.go(x, y)
                                    t = 0
                                    continue
                                if x == -1 and y == -1:
                                    t = 1
                                    continue
                                else:
                                    self.pen.goto(x - self.x_offset, (y * -1) + self.y_offset)
                        else:
                            self.paint(coord=coord, co=co)
                    def draw(self, retain=True):
                        self.draw_fn(self.face1, co=(240, 195, 190), mode=0)
                        self.draw_fn(self.yy, co=(238, 157, 128), mode=0)
                        self.draw_fn(self.yyy, co=(238, 157, 128), mode=0)
                        self.draw_fn(self.nlm, co=(209, 133, 101), mode=1, thickness=3)
                        self.draw_fn(self.nl, co=(175, 94, 65), mode=1, thickness=3)
                        self.draw_fn(self.face2, co=(246, 174, 146), mode=0)
                        self.draw_fn(self.face3, co=(241, 157, 121), mode=0)
                        self.draw_fn(self.face4, co=(209, 128, 106), mode=0)
                        self.draw_fn(self.face5, co=(228, 147, 126), mode=0)
                        self.draw_fn(self.k, co=(140, 63, 37), mode=0)
                        self.draw_fn(self.nose1, co=(19, 0, 0), mode=0, thickness=3)
                        self.draw_fn(self.sunglassescolor, co=(71, 95, 97), mode=0)
                        self.draw_fn(self.sunglassescolor2, co=(71, 95, 97), mode=0)
                        self.draw_fn(self.eyebrow1, co=(30, 24, 24), mode=0)
                        self.draw_fn(self.eyebrow2, co=(30, 24, 24), mode=0)
                        self.draw_fn(self.sunglassesborder, co=(236, 225, 226), mode=1, thickness=3)
                        self.draw_fn(self.sunl2, co=(236, 225, 226), mode=1, thickness=3)
                        self.draw_fn(self.ear1, co=(247, 177, 157), mode=0)
                        self.draw_fn(self.ear10, co=(109, 27, 1), mode=0)
                        self.draw_fn(self.ear12, co=(109, 27, 1), mode=0)
                        self.draw_fn(self.ear2, co=(247, 177, 157), mode=0)
                        self.draw_fn(self.c, co=(152, 53, 17), mode=0)
                        self.draw_fn(self.sunl, co=(236, 225, 226), mode=1, thickness=3)
                        self.draw_fn(self.shirt, co=(241, 244, 253), mode=0)
                        self.draw_fn(self.tie, co=(174, 195, 238), mode=0)
                        self.draw_fn(self.d6, co=(124, 144, 194), mode=1, thickness=3)
                        self.draw_fn(self.d1, co=(125, 144, 203), mode=0)
                        self.draw_fn(self.d2, co=(214, 226, 248), mode=0)
                        self.draw_fn(self.d3, co=(214, 226, 248), mode=0)
                        self.draw_fn(self.d4, co=(125, 144, 203), mode=0)
                        self.draw_fn(self.d5, co=(214, 226, 248), mode=0)
                        self.draw_fn(self.d7, co=(125, 143, 202), mode=0)
                        self.draw_fn(self.d8, co=(125, 144, 203), mode=0)
                        self.draw_fn(self.collar, co=(241, 242, 255), mode=0)
                        self.draw_fn(self.collarbg1, co=(174, 195, 238), mode=0)
                        self.draw_fn(self.collar2, co=(241, 242, 255), mode=0)
                        self.draw_fn(self.collarbg2, co=(174, 195, 238), mode=0)
                        self.draw_fn(self.neck, co=(209, 129, 106), mode=0)
                        self.draw_fn(self.hairbeard, co=(34, 20, 20), mode=0)
                        self.draw_fn(self.j, co=(212, 133, 104), mode=0)
                        self.draw_fn(self.s, co=(213, 209, 209), mode=1, thickness=4)
                        self.draw_fn(self.hairbg, co=(0, 0, 0), mode=0)
                        self.draw_fn(self.lips1, co=(153, 48, 45), mode=0)
                        self.draw_fn(self.h, co=(43, 6, 7), mode=1, thickness=3)
                        self.draw_fn(self.m, co=(137, 35, 30), mode=0)
                        if retain:
                            tu.done()
                """ Next Three Lines Are Optional - line number(381,382,383) """
                tu.title("Jr NTR Made By You")
                tu.setposition(156, 26)
                tu.write("PYTHONProgrammingHUB", font=("italian", "20", "bold"))
                pen = googlemapslogo()
                pen.draw()

Allu Arjun

Source Code

 
                import turtle as tu
 
 
                class allu_arjun:
                    def __init__(self):
                        
                        self.border = [(163, 104), (572, 105), (573, 619), (164, 618)]
                        self.dress = [(164, 574), (166, 574), (176, 562), (174, 562), (178, 551), (191, 522), (195, 513), (203, 496), (211, 479), (215, 470), (223, 455), (229, 443), (235, 434), (236, 427), (240, 420), (246, 412), (252, 408), (254, 404), (264, 389), (274, 371), (270, 371), (284, 353), (287, 348), (292, 341), (298, 336), (299, 330), (303, 326), (307, 322), (309, 307), (313, 308), (313, 302), (316, 295), (318, 290), (321, 282), (324, 274), (327, 267), (329, 266), (329, 262), (336, 259), (345, 254), (356, 247), (365, 243), (367, 240), (371, 233), (368, 231), (366, 228), (364, 223), (362, 217), (361, 211), (360, 205), (359, 200), (360, 193), (358, 185), (358, 177), (355, 170), (353, 165), (354, 160), (354, 155), (355, 151), (356, 147), (358, 151), (360, 144), (364, 141), (368, 138), (373, 135), (378, 134), (383, 134), (390, 135), (401, 136), (405, 138), (411, 141), (416, 143), (420, 147), (424, 151), (426, 156), (428, 162), (429, 171), (430, 177), (431, 184), (430, 189), (432, 192), (430, 193), (432, 195), (430, 200), (430, 205), (434, 208), (431, 210), (434, 215), (432, 219), (430, 222), (430, 228), (436, 231), (448, 233), (456, 234), (460, 238), (467, 238), (474, 241), (479, 245), (481, 249), (493, 258), (500, 260), (501, 266), (505, 269), (505, 274), (508, 276), (511, 279), (516, 279), (517, 284), (521, 288), (526, 293), (530, 296), (531, 300), (536, 307), (540, 314), (545, 318), (547, 322), (547, 327), (548, 333), (547, 338), (544, 342), (541, 346), (538, 349), (536, 352), (532, 356), (539, 360), (540, 367), (534, 369), (527, 364), (525, 364), (522, 367), (517, 371), (512, 376), (506, 380), (500, 384), (492, 389), (484, 393), (480, 396), (481, 405), (480, 416), (483, 425), (483, 434), (482, 440), (479, 446), (476, 451), (468, 455), (459, 458), (452, 459), (443, 461), (438, 462), (436, 462), (434, 463), (433, 469), (433, 475), (429, 488), (425, 496), (420, 504), (414, 516), (410, 526), (406, 539), (403, 548), (400, 554), (399, 560), (397, 565), (397, 568), (400, 574), (391, 579), (391, 582), (394, 585), (385, 614), (383, 612), (354, 618), (355, 614), (353, 610), (355, 605), (357, 601), (358, 596), (360, 591), (363, 580), (366, 573), (366, 567), (369, 564), (368, 561), (370, 551), (373, 546), (380, 530), (381, 518), (382, 507), (381, 492), (383, 478), (384, 469), (387, 455), (389, 448), (388, 435), (385, 430), (387, 442), (382, 452), (371, 454), (359, 455), (339, 459), (321, 462), (308, 466), (294, 469), (289, 467), (283, 465), (277, 467), (274, 470), (273, 475), (269, 481), (267, 488), (261, 500), (256, 508), (251, 517), (242, 533), (235, 547), (229, 556), (224, 564), (217, 571), (211, 578), (209, 585), (210, 592), (211, 598), (212, 607), (211, 610), (211, 619), (165, 619)]
                        self.bg = [(164, 277), (171, 277), (179, 279), (204, 277), (231, 276), (252, 276), (272, 276), (290, 271), (300, 271), (314, 280), (316, 287), (283, 466), (283, 479), (282, 492), (281, 500), (281, 510), (279, 518), (277, 526), (271, 527), (260, 530), (244, 532), (244, 536), (244, 543), (247, 549), (252, 549), (259, 553), (269, 552), (270, 530), (183, 540), (164, 543), (164, 543), (164, 437), (164, 342), (165, 278)]
                        self.line = [(358, 180), (362, 180), (366, 183), (362, 183), (359, 183), (358, 184), (358, 182), (-1, -1), (377, 180), (382, 180), (388, 180), (394, 183), (388, 182), (385, 182), (378, 183), (377, 181),]
                        self.eyeb = [(361, 189), (363, 190), (364, 190), (365, 190), (366, 189), (366, 186), (-1, -1), (383, 186), (383, 188), (384, 189), (386, 189), (389, 188), (-1, -1)]
                        self.nose1 = [(371, 205), (370, 204), (372, 203), (374, 202), (376, 204), (374, 204), (-1, -1)]
                        self.beard =[(367, 210), (371, 210), (376, 211), (379, 212), (375, 213), (372, 213), (368, 213), (365, 212), (-1, -1), (377, 218), (374, 221), (371, 221), (368, 220), (366, 218), (368, 217), (376, 217), (378, 216), (377, 214), (367, 214), (365, 215), (365, 217), (365, 220), (366, 223), (369, 227), (373, 227), (376, 225), (378, 225), (379, 222), (383, 219), (383, 217), (380, 215), (-1, -1)]
                        self.skin = [(377, 233), (377, 238), (377, 243), (379, 249), (379, 254), (382, 257), (384, 259), (386, 263), (393, 269), (397, 276), (400, 271), (403, 265), (407, 258), (412, 252), (415, 248), (416, 240), (417, 235), (416, 232), (414, 227), (415, 220), (414, 214), (414, 210), (414, 208), (412, 208), (416, 208), (418, 206), (420, 204), (421, 200), (421, 203), (422, 201), (423, 198), (423, 194), (423, 191), (422, 188), (420, 187), (417, 189), (413, 192), (411, 196), (408, 197), (407, 191), (405, 187), (402, 184), (399, 182), (396, 178), (398, 172), (397, 170), (395, 168), (392, 167), (389, 166), (389, 170), (386, 167), (385, 171), (378, 171), (381, 169), (382, 164), (379, 167), (378, 170), (375, 168), (374, 165), (373, 168), (370, 168), (371, 166), (372, 164), (369, 164), (366, 164), (364, 166), (362, 170), (362, 174), (358, 178), (357, 182), (358, 185), (359, 189), (358, 195), (358, 199), (359, 203), (360, 208), (361, 213), (362, 220), (364, 225), (366, 229), (371, 232), (377, 233), (383, 232), (390, 232), (396, 231), (401, 227), (404, 223), (406, 219), (408, 216), (410, 213), (413, 211), (-1, -1), (498, 342), (501, 340), (506, 341), (512, 343), (517, 347), (523, 352), (526, 357), (524, 362), (520, 366), (512, 373), (507, 377), (502, 381), (495, 384), (490, 388), (483, 391), (477, 393), (477, 387), (475, 384), (476, 380), (472, 375), (469, 375), (473, 373), (477, 370), (482, 365), (487, 360), (491, 355), (495, 348), (498, 343), (-1, -1), (458, 379), (461, 385), (465, 391), (467, 398), (467, 402), (463, 404), (458, 403), (451, 398), (444, 393), (441, 391), (435, 388), (425, 388), (416, 389), (413, 389), (416, 385), (419, 382), (424, 379), (430, 375), (435, 373), (441, 374), (447, 377), (452, 379), (457, 381), (-1, -1), (273, 370), (277, 368), (283, 367), (291, 371), (298, 378), (301, 384), (301, 390), (299, 394), (296, 397), (289, 401), (283, 404), (277, 409), (275, 410), (276, 417), (276, 426), (279, 433), (278, 436), (275, 436), (272, 434), (270, 431), (270, 427), (269, 420), (268, 416), (267, 413), (264, 414), (261, 419), (261, 426), (262, 432), (264, 429), (267, 426), (261, 432), (263, 436), (265, 440), (268, 444), (270, 450), (269, 452), (273, 454), (274, 458), (271, 460), (269, 459), (268, 458), (267, 459), (265, 460), (262, 459), (258, 459), (253, 456), (251, 453), (249, 448), (247, 441), (245, 432), (245, 429), (245, 424), (249, 418), (253, 412), (253, 407), (253, 404), (256, 400), (259, 396), (264, 387), (267, 382), (270, 376), (273, 372), (273, 370), (276, 369), (281, 367), (287, 368), (294, 373), (301, 382), (301, 390), (299, 395), (296, 397), (289, 401), (283, 404), (277, 408), (276, 410), (272, 406), (271, 404), (271, 399), (270, 396), (-1, -1), (177, 564), (180, 563), (185, 565), (191, 569), (197, 572), (201, 575), (202, 580), (201, 584), (198, 588), (194, 590), (188, 591), (181, 588), (178, 586), (175, 584), (172, 582), (170, 578), (167, 575), (169, 573), (172, 569), (175, 566), (178, 562), (182, 563), (185, 565), (-1, -1), (365, 577), (367, 575), (370, 573), (374, 574), (374, 571), (372, 569), (371, 566), (370, 563), (369, 565), (367, 568), (366, 572), (365, 574), (-1, -1), (269, 428), (268, 421), (268, 417), (266, 414), (263, 415), (262, 419), (261, 427), (263, 429), (266, 427), (269, 428), (-1, -1), (310, 394), (327, 391), (345, 391), (356, 389), (358, 380), (359, 367), (355, 350), (348, 329), (347, 334), (345, 336), (342, 343), (337, 350), (333, 355), (329, 362), (329, 366), (324, 374), (319, 379), (317, 383), (312, 392), (311, 394), (-1, -1), (481, 317), (488, 320), (494, 328), (498, 334), (495, 340), (495, 343), (491, 352), (485, 359), (477, 367), (477, 346), (481, 317), (-1, -1)]
                        self.face = [(360, 190), (362, 191), (364, 192), (366, 191), (368, 190), (369, 189), (369, 188), (368, 187), (367, 186), (364, 186), (361, 186), (360, 187), (-1, -1), (379, 187), (380, 189), (382, 190), (384, 190), (387, 190), (390, 190), (393, 188), (390, 186), (388, 184), (385, 184), (382, 184), (380, 186), (-1, -1), (362, 214), (363, 210), (365, 207), (366, 206), (370, 206), (374, 206), (377, 206), (380, 207), (383, 209), (385, 213), (385, 217), (386, 222), (385, 228), (383, 230), (378, 232), (373, 232), (368, 230), (365, 224), (363, 218), (362, 214), (-1, -1)]
                        self.nose = [(374, 189), (374, 194), (373, 198), (376, 200), (378, 202), (378, 205), (376, 205), (374, 205), (371, 205),
                (369, 205), (367, 204), (365, 202), (367, 200), (369, 198)]
                        self.eye = [(359, 187), (361, 186), (364, 186), (367, 187), (-1, -1), (360, 190), (363, 191), (366, 191), (368, 190), (-1, -1), (380, 188), (381, 186), (384, 186), (388, 187), (390, 188), (-1, -1), (382, 190), (385, 190), (389, 189), (-1, -1), (360, 192), (364, 193), (368, 192), (-1, -1), (380, 191), (385, 192), (390, 192), (-1, -1), (370, 191), (367, 197), (364, 201), (365, 203), (367, 204), (369, 205), (371, 205), (373, 204), (376, 204), (378, 203), (379, 201), (378, 200), (375, 198), (374, 197), (-1, -1)]
                        self.bgthings = [(441, 464), (466, 465), (493, 466), (518, 466), (547, 461), (562, 454), (557, 447), (555, 446), (549, 442), (543, 440), (530, 435), (510, 433), (489, 432), (483, 432), (-1, -1), (562, 454), (564, 461), (565, 469), (566, 475), (566, 486), (565, 520), (565, 533), (564, 542), (563, 553), (562, 568), (559, 577), (552, 584), (546, 586), (533, 589), (522, 592), (503, 596), (426, 599), (411, 598), (357, 593), (340, 588), (314, 580), (311, 574), (308, 565), (308, 550), (308, 535), (308, 516), (308, 478), (308, 467), (321, 464), (339, 460), (350, 457), (363, 458), (371, 460), (383, 459), (385, 455), (352, 457), (383, 460), (-1, -1), (271, 529), (277, 527), (284, 469), (291, 471), (308, 467), (308, 479), (308, 551), (307, 557), (298, 558), (286, 561), (278, 563), (258, 565), (248, 567), (216, 573), (226, 563), (232, 554), (244, 532), (244, 547), (252, 551), (258, 553), (269, 553), (270, 530), (-1, -1), (183, 541), (167, 544), (165, 571), (167, 572), (174, 564), (175, 556), (176, 552), (179, 549), (181, 540), (-1, -1), (211, 596), (228, 599), (252, 603), (275, 607), (295, 611), (313, 613), (323, 613), (343, 618), (211, 618), (211, 610), (211, 596)]
                        self.lines = [(318, 290), (325, 298), (330, 302), (-1, -1), (329, 289), (328, 294), (333, 299), (-1, -1), (312, 306), (309, 307), (312, 310), (318, 313), (325, 316), (-1, -1), (315, 298), (317, 300), (319, 303), (323, 306), (328, 309), (-1, -1), (317, 296), (320, 299), (324, 303), (328, 306), (-1, -1), (325, 316), (331, 320), (338, 324), (-1, -1), (291, 345), (295, 341), (299, 340), (305, 343), (314, 348), (319, 355), (-1, -1), (298, 344), (301, 348), (308, 353), (-1, -1), (294, 347), (300, 350), (305, 354), (311, 358), (314, 362), (316, 365), (320, 370), (-1, -1), (288, 350), (293, 351), (301, 356), (308, 363), (313, 368), (317, 374), (-1, -1), (275, 411), (273, 407), (271, 405), (271, 401), (270, 396), (-1, -1), (258, 441), (260, 444), (262, 446), (-1, -1), (253, 426), (254, 432), (-1, -1), (253, 451), (258, 455), (-1, -1), (242, 439), (253, 477), (251, 455), (256, 477), (-1, -1), (237, 443), (238, 454), (243, 479), (-1, -1), (214, 506), (215, 519), (215, 526), (212, 537), (207, 549), (199, 558), (201, 562), (209, 557), (-1, -1), (181, 552), (188, 554), (196, 558), (208, 566), (213, 572), (-1, -1), (211, 607), (209, 611), (206, 613), (200, 614), (164, 615), (-1, -1), (202, 582), (191, 584), (-1, -1), (263, 469), (249, 497), (226, 534), (218, 545), (-1, -1), (284, 439), (308, 433), (330, 431), (365, 425), (385, 424), (-1, -1), (358, 390), (365, 387), (374, 387), (384, 386), (386, 384), (389, 383), (395, 383), (401, 384), (412, 385), (-1, -1), (387, 398), (386, 386), (-1, -1), (311, 430), (294, 414), (-1, -1), (315, 429), (298, 412), (323, 429), (304, 409), (-1, -1), (328, 427), (309, 408), (-1, -1), (337, 427), (313, 408), (-1, -1), (344, 424), (324, 405), (-1, -1), (327, 414), (318, 406), (-1, -1), (358, 420), (330, 400), (-1, -1), (368, 421), (344, 405), (-1, -1), (369, 418), (347, 403), (335, 398), (-1, -1), (348, 404), (338, 396), (-1, -1), (373, 417), (360, 407), (-1, -1), (373, 413), (353, 398), (-1, -1), (378, 407), (368, 402), (356, 395), (-1, -1), (381, 405), (363, 394), (-1, -1), (368, 392), (378, 392), (385, 392), (-1, -1), (372, 425), (366, 435), (-1, -1), (372, 425), (369, 438), (-1, -1), (280, 439), (285, 451), (291, 461), (-1, -1), (436, 436), (430, 429), (421, 417), (-1, -1), (440, 433), (431, 407), (-1, -1), (388, 437), (396, 427), (-1, -1), (387, 432), (398, 411), (-1, -1), (386, 432), (387, 426), (389, 417), (394, 407), (-1, -1), (481, 386), (490, 381), (502, 370), (511, 361), (523, 352), (-1, -1), (440, 384), (434, 381), (427, 381), (-1, -1), (331, 263), (331, 278), (331, 286), (334, 298), (339, 307), (342, 316), (348, 326), (-1, -1), (378, 260), (384, 271), (387, 286), (-1, -1), (374, 261), (377, 279), (380, 291), (388, 299), (-1, -1), (358, 262), (356, 273), (359, 279), (-1, -1), (364, 261), (363, 265), (361, 272), (360, 279), (-1, -1), (467, 247), (458, 261), (456, 271), (448, 288), (-1, -1), (474, 243), (468, 248), (465, 256), (465, 265), (465, 272), (464, 282), (465, 297), (473, 310), (480, 315), (476, 307), (472, 300), (472, 295), (476, 289), (480, 285), (484, 279), (488, 273), (491, 270), (486, 284), (492, 275), (497, 266), (500, 263), (-1, -1), (493, 262), (483, 265), (479, 273), (471, 289), (478, 283), (-1, -1), (303, 329), (318, 331), (330, 342), (341, 344), (-1, -1), (527, 336), (535, 344), (533, 334), (533, 328), (526, 323), (519, 321), (507, 323), (512, 320), (521, 318), (531, 318), (538, 321), (-1, -1), (545, 324), (541, 318), (536, 316), (527, 315), (522, 315), (516, 316), (510, 317), (502, 322), (499, 330), (-1, -1), (497, 326), (497, 318), (499, 309), (501, 303), (504, 300), (515, 301), (512, 311), (518, 306), (528, 299), (523, 296), (512, 296), (509, 296), (520, 288), (512, 289), (502, 294), (501, 289), (513, 283), (-1, -1), (510, 280), (497, 289), (506, 277), (-1, -1), (502, 271), (488, 292), (484, 300), (479, 305), (-1, -1), (431, 250), (432, 262), (430, 275), (435, 268), (441, 258), (444, 273), (448, 284), (-1, -1), (415, 307), (415, 296), (415, 308), (416, 323), (427, 325), (442, 326), (447, 323), (447, 294), (437, 294), (422, 295), (415, 296), (-1, -1), (402, 272), (400, 280), (400, 288), (400, 297), (399, 309), (399, 317), (400, 325), (402, 332), (402, 344), (403, 355), (402, 364), (402, 381), (-1, -1), (356, 316), (366, 309), (376, 306), (386, 312), (-1, -1), (365, 243), (361, 251), (359, 263), (363, 256), (368, 256), (-1, -1), (436, 248), (420, 247), (436, 249), (428, 228), (434, 236), (449, 241), (461, 243), (-1, -1),(400, 568), (396, 578), (387, 578), (378, 575), (372, 566), (368, 560), (371, 549), (372, 557), (378, 563),
                (385, 567), (393, 568), (401, 568), (-1, -1), (369, 563), (375, 572), (365, 578), (367, 571), (367, 568), (369, 564), (-1, -1), (372, 578), (372, 583), (373, 586),
                (375, 590), (-1, -1), (357, 604), (368, 602), (384, 596), (387, 602), (-1, -1), (391, 549), (387, 562), (384, 567), (-1, -1), (426, 439), (419, 480), (391, 550), (-1, -1), (440, 461), (455, 464), (475, 465), (496, 466), (520, 464), (538, 462), (554, 460), (558, 457), (562, 454), (562, 451), (560, 449), (555, 446), (-1, -1), (520, 465), (519, 484), (510, 593), (510, 595), (-1, -1), (438, 441), (440, 448), (437, 457), (435, 463), (-1, -1),]
                        self.pen = tu.Turtle()
                        self.pen.hideturtle()
                        self.pen.speed(0)
                        self.x_offset = 300
                        self.y_offset = 300
                 
                 
                    def go(self, x, y):
                        self.pen.penup()
                        self.pen.goto(x-self.x_offset,(y*-1)+self.y_offset)
                        self.pen.pendown()  
                 
                 
                    def paint(self,coord,co=(0,0,0),pco=('white')):
                        self.pen.color(pco)
                        t_x,t_y = coord[0]
                        self.go(t_x,t_y)
                        self.pen.fillcolor(co)
                        self.pen.begin_fill()
                        t = 0
                        for i in coord[1:]:
                            print(i)
                            x,y = i
                            if t:
                                self.go(x,y)
                                t = 0
                                self.pen.begin_fill()
                                continue
                            if x == -1 and y == -1:
                                t = 1
                                self.pen.end_fill()
                                continue
                            else:
                                self.pen.goto(x-self.x_offset,(y*-1)+self.y_offset) 
                        self.pen.end_fill()
                 
                 
                    def draw_fn(self,coord,mode = 1,co = (0,0,0),thickness = 1,pco = ('white' )):
                        co = (co[0]/255,co[1]/255,co[2]/255)
                        
                        self.pen.color(pco)
                        
                        #self.pen.pencolor(pco)
                 
                        if mode:
                            self.pen.width(thickness)
                            t_x,t_y = coord[0]
                            self.go(t_x,t_y)
                            t = 0
                            for i in coord[1:]:
                                print(i)
                                x,y = i
                                if t:
                                    self.go(x,y)
                                    t = 0
                                    continue
                                if x == -1 and y == -1:
                                    t = 1
                                    continue
                                else:
                                    self.pen.goto(x-self.x_offset,(y*-1)+self.y_offset)
                        else:
                            
                            self.paint(coord=coord,pco = pco,co = co)
                 
                 
                    
                    def draw(self,retain=True):
                        self.draw_fn(self.border,mode = 0)
                        self.draw_fn(self.bg,pco=('red'),mode = 0)
                        self.draw_fn(self.bgthings,co=(255,255,255),pco=('red'),mode = 0)
                        self.draw_fn(self.dress,co=(0,0,0),pco=('red'),mode = 0)
                        self.draw_fn(self.skin,co=(255,255,255),pco=('red'),mode = 0)
                        self.draw_fn(self.line,pco=('black'),mode=0,thickness=2)
                        self.draw_fn(self.face,pco=('black'),mode=0)
                        self.draw_fn(self.beard,pco=('white'),mode=0,co=(255,255,255))
                        self.draw_fn(self.eyeb,pco=('white'),mode=0,thickness=3)
                        self.draw_fn(self.nose,pco=('black'),mode=0)
                        self.draw_fn(self.nose1,pco=('white'),mode=0,co=(255,255,255))
                        self.draw_fn(self.lines,pco=('red'),mode=1)
                        if retain:
                            tu.done()
                pen = allu_arjun()
                
                pen.draw()

Shah Rukh Khan

Source Code

 
                #Shah Rukh Khan Using SVG File
                from sketchpy import canvas
                obj = canvas.sketch_from_image('G:\\python\\sketchpy\\Pathan.jpg')
                obj.draw()

Ranbir kapoor

Source Code

 
                from sketchpy import canvas
                obj = canvas.sketch_from_image('G:\\You Pros+\\collections\\Ranbirkapoor.jpg')
                obj.draw()

Rajinikanth

Source Code

 
                from sketchpy import canvas
                obj = canvas.sketch_from_image('G:\\You Pros+\\collections\\Rajanikant.jpg')
                obj.draw()

Salman Khan

Source Code

 
                from sketchpy import canvas
                obj = canvas.sketch_from_image('G:\\You Pros+\\collections\\Selmon Khan.jpg')
                obj.draw()

Keerthy Suresh

Source Code

 
                from sketchpy import canvas
                obj = canvas.sketch_from_image('G:\\You Pros+\\collections\\KeerthiSuresh.jpg')
                obj.draw()
...
...